digging trenches - Turco Inglés Diccionario